phosphate group - German English Dictionary